[005] [ARM |
您所在的位置:网站首页 › 大小端转换 宏 › [005] [ARM |
ARM
Cortex-M3/4
大小端存储含义
测试STM32的大小端`
1 大小端存储含义
对于整型变量int a = 0x12345678,其在内存中有两种存储方式: 一般的arm芯片都是默认使用小端存储模式,对于CM3,可以使用REV/REVH等相关指令反转字节序,来完成端模式的转换。 注意:在CM3中,存储模式是在复位时确定的,且运行时不可更改。并且指令预取永远使用小端模式,在配置控制存储空间的访问也永远使用小端模式(包括NVIC, FPB等)。另外,外部私有总线地址区0xE0000000至0xE00FFFFF也永远使用小端模式。 2 测试STM32的大小端 int a = 0x12345678; char b[4]; int main(void) { for (int i = 0; i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |